if i may say so myself - Allemand Anglais Dictionnaire